Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 OLDBURY ORCHARD Detached £537,415 £310,000 30 Sep 2008
80 OLDBURY ORCHARD Detached £476,258 £350,000 24 Mar 2016
84 OLDBURY ORCHARD Semi-Detached £972,920 £225,000 26 Aug 1999